#include<iostream>
#include<unistd.h>
#include<signal.h>

void handler(int signo)
{
    std::cout << "进程捕捉到了一个信号，信号编号是：" << signo << std::endl;
}
int main()
{
    signal(2, handler);//系统收到2号信号之后，就会自动调用handler方法
    while(true)
    {
        std::cout << "我是一个进程："<< getpid() << std::endl;
        sleep(1);
    }

}